package modelbase

import "TaskAssignmentSystem/internal/pkg/code"

/*
 * 团队表
 */

type SystemTeam struct {
	code.Model
	TeamNumber        string  `json:"team_number"`                //团队编号
	UserId            string  `json:"user_id" gorm:"uniqueIndex"` //团长用户id
	UserName          string  `json:"user_name"`                  //团长用户姓名
	NickName          string  `json:"nick_name"`                  //团长用户昵称
	Level             int     `json:"level"`                      //团队等级
	TeamPeople        int     `json:"team_people"`                //团队人数
	TeamPeopleHistory int     `json:"team_people_history"`        //团队历史人数
	TeamIncome        float64 `json:"team_income"`                //团队本月收入
	TeamPermissions   string  `json:"team_permissions"`           //团队项目可见配置
	Status            int     `json:"status"`                     //0 注销;1 任职中; 2 已离职
}
